stake something upon - Español Inglés Diccionario